Telegram Group Search
Какие слова в описании вакансии должны насторожить?

👾👾
🌚 — Мы как семья
🔥 — Анекдот

Proglib Academy
#развлекалово
Please open Telegram to view this post
VIEW IN TELEGRAM
Последние 2 дня скидки на курс «AI-агенты для DS-специалистов»

Пока большинство дата-сайентистов строят модели и делают аналитику, рынок уже требует специалистов, которые создают автономные системы на базе ИИ-агентов.

Для этого мы подготовили специальный курс и собрали кучу дополнительного контента, который поможет погрузиться в тему еще глубже. Но чтобы получить все плюшки, успевайте до 1 июня.

🎁 Что вы получите при оплате курса до 1 июня:
— Промокод PROGLIBAIна 10 000 ₽ на курс, чтобы изучать AI-агентов еще выгоднее
— Эксклюзивный лонгрид по API и ML от Proglib

💡Что разберем на курсе «AI-агенты для DS-специалистов»:
— Реализацию памяти в цепочках langchain
— Полный пайплайн RAG-системы с оценкой качества
— Основы мультиагентных систем (MAS)
— Протокол MCP и фреймворк FastMCP

Промокод также действует на курсы «Математика для Data Science» и «Алгоритмы и структуры данных».

👉 Успейте до 1 июня: https://clc.to/Cttu7A
⚡️ Разбор задачи из последнего междусобойчика

Даже если try хочет что-то вернуть — finally вмешается в процесс и ЗАТРЁТ return.

В Python поведение строгое: если finally содержит return, он перебивает всё, что было до него.

⚠️ Даже raise или return из try будут проигнорированы, если finally тоже говорит: «верни это».

Поэтому:
return 1  # выполняется…
return 2 # но finally делает override!
Ответ: 🌚 — 2


Пишите в комменты, знал ли вы это поведение. А если знали — ставьте ежа 👾

Proglib Academy
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🚨 Что на самом деле происходит с увольнениями в ИТ

Каждый день в чатах разработчиков появляются сообщения «ищу работу», «команду сократили», «проект закрыли». Но никто не говорит о причинах и масштабах катастрофы. Мы запустили большое исследование, чтобы раскрыть правду!

🎯 Что мы выясним:
→ Реальные причины увольнений
→ Сколько времени нужно на поиск работы
→ Самые безумные истории смены работы

Понимая реальную ситуацию, мы сможем принимать взвешенные решения о карьере и не попасться на удочку HR-сказок.

👉 Пройдите опрос за 3 минуты и помогите всему сообществу: https://clc.to/yJ5krg
Please open Telegram to view this post
VIEW IN TELEGRAM
😞 Stack Overflow на историческом минимуме

Посмотрите на график.
Активность опустилась до уровня 2008 года — того самого, когда сайт только запустили.

📉 Миллионы вопросов сменились тишиной.
Теперь на каждое «почему не работает» ChatGPT отвечает быстрее, вежливее и без «закрыто как дубликат».

🙃 Stack Overflow: знает много, но спрашивают его всё реже.

Напишите в комментариях, когда в последний раз действительно решили проблему через Stack Overflow. 😤

Proglib Academy #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Как за месяц пройти весь Python с нуля до проектов

Есть шикарный открытый проект на GitHub — 30 Days Of Python от Asabeneh. Это полноценный учебный план на месяц, разбитый на темы по дням.

➡️ Что внутри:

• День 1: Python с полного нуля — установка, первая программа, работа в терминале

• Переменные, функции, операторы, строки, списки, словари, множества

• Ошибки и отладка

• Модули, исключения, регулярки, файлы

• Виртуальные окружения, классы, работа с API

• Pandas, MongoDB, веб-разработка на Python

• Финальные проекты с практикой

📊 У каждого дня есть не только теория, но и упражнения в трёх уровнях сложности — чтобы сразу закрепить материал.

💻 Репозиторий живой: 46k звёзд на GitHub, тысячи форков, активная поддержка и обновления.

➡️ Для кого подойдёт:

• если вы только начинаете

• если пробовали учить Python раньше, но «застревали»

• если хотите получить системную базу перед ML или веб-разработкой

🔗 Ссылка на сайт

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Холивар: какой путь в программировании привлекает больше всего

Все любят говорить «айти это айти» — а по факту каждый идет в свою нишу.

Давайте честно:

1️⃣ — веб-разработка
2️⃣ — аналитика данных (графики, таблички, машин лёрнинг)
3️⃣ — мобилки
4️⃣ — геймдев
5️⃣ — искусственный интеллект (на хайпе, но GPT сам себя не обучит)
6️⃣ — кибербез
7️⃣ — бекенд
8️⃣ — другое (пишите в комменты)

Ставим ежей 👾 и дискутируем в комментах. Кто прав — устроим разбор

Proglib Academy #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Рекурсия на пальцах: когда она нужна и почему ломает голову

Рекурсия — это когда функция вызывает саму себя. Просто? Нет. Поломало голову? Точно. Давайте на примерах.

➡️ Пример 1: факториал

Идеально для старта. Формула: n! = n * (n-1)!

def factorial(n):
if n == 0:
return 1
return n * factorial(n - 1)


➡️ Пример 2: обход дерева

Без рекурсии — неудобно.

def traverse(node):
if node is None:
return
print(node.value)
traverse(node.left)
traverse(node.right)


Зачем вообще рекурсия:
— Отлично работает там, где есть вложенные структуры: деревья, графы, матрёшки.
— Позволяет писать компактный и красивый код (иногда даже читаемый).
— Но: жрет стек, может улететь в бесконечность и требует аккуратного базового случая (if для выхода).

Рекурсия — мощный инструмент, если понимать где и как её приручать.

🔵 Чтобы знать об алгоритмах все, забирайте наш курс «Алгоритмы и структуры данных»

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🛡 Как защитить API от взлома и утечек

Вы настроили API — вроде работает. Но безопасен ли он?

➡️ Наталья Кайда собрала 6 ключевых точек, где обычно всё ломается:

🔵HTTPS — не просто галочка, а защита от перехвата

🔵Аутентификация — как работать с JWT и OAuth 2.0

🔵Ограничение запросов — чтобы не положили DDoS-ом

🔵Валидация данных — защита от SQL-инъекций и мусора в теле запроса

🔵Контроль ролей — RBAC для больших команд

🔵Мониторинг — как вовремя увидеть проблему

Разбор — чёткий, с примерами и практическими рекомендациями. Если вы работаете с API — лучше прочитать это до того, как прочитает хакер.

📎 Читать статью — здесь.

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Новенький сотрудник со своей идей на ретро

Любите таких идейных?

👾 — да (я сумасшедший)
👍 — не, а то потом дедлайны

Proglib Academy #развлекалово
🧐 Вся эволюция NLP на одной картинке

На схеме — эволюция моделей работы с текстом. Смотрим, как всё начиналось и к чему пришли.

📍Ось Контекста: чем правее — тем длиннее и сложнее связи модель способна учитывать.

📍Ось Семантического понимания: чем выше — тем лучше модель схватывает смысл.

➡️ Что умеют модели:

• n-gram — видит только ближайшие слова. Контекста почти нет, смысл — минимальный.

• Markov Models — добавляют немного памяти о предыдущих состояниях, но глобального понимания по-прежнему нет.

• RNN / LSTM — уже учитывают порядок и длинные зависимости, но быстро теряются на больших текстах.

• GPT — держит в голове огромный контекст, улавливает сложные зависимости и семантику. Поэтому его ответы и кажутся «пониманием».

🔵 Чтобы знать о машинном обучении все, забирайте наш курс «Базовые модели ML и приложения»

Proglib Academy
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
😵‍💫 Как правильно выбрать LLM для использования в агентских системах

Модели могут выдумывать факты, ссылаться на несуществующие источники и уверенно врать. Особенно часто это происходит при работе с редкими языками или специфическими тематиками.

Поэтому на первом занятии курса «AI-агенты для DS-специалистов» разберем, как с этим бороться. И это только первый из пяти уроков!

🔍 Выбор правильной модели
Не все LLM одинаково полезны. Обсудим квантизованные модели, instruct-версии и мультилингвальные решения. Узнаем, где больше галлюцинаций — в базовых моделях или после дообучения.

💰 Токенизация и стоимость
Разные языки «съедают» разное количество токенов. Покажем, как это влияет на цену API и почему русский текст может стоить дороже английского.

⚡️ Температура и Guardrails
Настройка temperature помогает контролировать креативность модели. А системы Guardrails — отсекать неподходящие ответы еще до генерации.

🧠 Память vs контекст
Казалось бы, зачем RAG, если есть модели с контекстом более 10М токенов? Но не все токены равнозначны. Разберем, когда внешние источники все еще нужны.

В конце создадим простых агентов на LangChain с подключением к внешним источникам и инструментам поиска — и у вас уже будет кейс по созданию собственного AI-агента.

👉 Присоединяйтесь к курсу — приятная цена действует до 14 июня!
🔥 Enum в Python: красиво описываем константы

Хватит писать вот это:
STATUS_OK = 1
STATUS_ERROR = 2
STATUS_PENDING = 3


Лучше так:

from enum import Enum

class Status(Enum):
OK = 1
ERROR = 2
PENDING = 3


➡️ Зачем вообще Enum

🔵 Код становится читаемее
if status == Status.OK: читается в 100 раз понятнее, чем if status == 1:

🔵 Защита от ошибок
Enum не даст случайно передать в функцию что-то несуществующее.

🔵 Возможность красиво выводить

print(Status.OK.name)   # OK
print(Status.OK.value) # 1


🔵 Сравнение работает как надо


if status == Status.ERROR:


🔵 Начинайте свой путь в программировании и прокачивайте свои навыки с нашим курсом «Основы программирования на Python»

Ставьте ежа 👾 — если уже забыли, как выглядит код

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Как джун без диплома получил оффер в IT

Опыт с Reddit — кто ищет, тот находит:

1️⃣ Без CS-диплома. Без связей. С нуля.

2️⃣ Начал с курсов:

🔵HTML, CSS, JS — прошёл на Codecademy.
🔵Затем плотный курс веб-разработки на Udemy.
🔵Попробовал Zero To Mastery — дошёл до середины.

3️⃣ Пошёл на буткемп (12 недель). Не ради знаний — ради практики и тимворка.

4️⃣ После буткемпа не полез сразу в отклики — сделал мощный full-stack проект (MERN стек).

5️⃣ Подал пачку заявок через LinkedIn.

6️⃣ Через 2 недели — оффер на full-stack junior разработчика (TypeScript, React, Node.js).

➡️ Итог:

— Курсы → проекты → буткемп → портфолио → LinkedIn.
— Ни одного «своего человека» в индустрии.
— Только упорство, кодинг и хорошее портфолио.

Вас никто не держит. Даже без связей и диплома — всё реально.

Proglib Academy #оффер_мечты
Please open Telegram to view this post
VIEW IN TELEGRAM
Когда заходите на StackOverflow вместо ChatGPT?

❤️ — Когда реально хочется разобраться
🔥 — Когда ChatGPT снова начинает «фантазировать»

Proglib Academy #развлекалово
Вакансии «Библиотеки программиста»

Привет! Мы ищем контент-менеджеров, которые будут вести наши телеграм-каналы о разработке.

👾 Требования:
— знать принципы залетающего контента
— разбираться в темах, связанных с разработкой

Большим плюсом будет навык программирования на каких-либо языках.

Условия:
— удаленка
— частичная занятость
— сдельная оплата в зависимости от количества задач

🔥 Оставляйте отклик, и мы свяжемся с вами: https://forms.gle/o4BZnsQ526JoqsCq9
🔍 ML после релиза: что ломает модель в проде

Подготовили карточки по статье, смотрите и сохраняйте

🔵 Чтобы знать о машинном обучении все, забирайте наш курс «Базовые модели ML и приложения»

👉 Статья для желающих углубиться — https://proglib.io/sh/fjpFLVWn8Z

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
2025/06/13 19:24:09
Back to Top
HTML Embed Code: